Usually the character in a story of any kind, book, movie, TV show, who has the most importance in the story and
does the most to support the plot. Most of the action should follow the main character.
*Something that animes such as Naruto and Bleach do not have*
Hermione Granger is a main character; Harry Potter should have been cast as an extra (
supporting character at best)